using System;
using System.Collections.Generic;

namespace CMS.Core.Domain
{
    /// <summary>
    /// GopY object for NHibernate mapped table GopY.
    /// </summary>
    [Serializable]
    public class TroGiup : DomainObject<System.Int32>
    {


        private System.String _TieuDe;
        private System.String _NoiDung;
        private System.String _CMND;
        private System.String _HoTen;
        private System.String _Email;
        private System.String _DienThoai;
        private System.String _DiaChi;
        private System.Boolean _TrangThai;

        public TroGiup()
        {
        }

        public TroGiup(System.Int32 id)
        {
            base.ID = id;
        }

         public virtual System.String TieuDe {
             get { return _TieuDe; }
             set { _TieuDe = value;}
         }

         public virtual System.String NoiDung {
             get { return _NoiDung; }
             set { _NoiDung = value;}
         }

        public virtual System.String CMND
        {
            get { return _CMND; }
            set { _CMND = value; }
         }

         public virtual System.String HoTen {
             get { return _HoTen; }
             set { _HoTen = value;}
         }

         public virtual System.String Email {
             get { return _Email; }
             set { _Email = value;}
         }

         public virtual System.String DienThoai {
             get { return _DienThoai; }
             set { _DienThoai = value;}
         }

         public virtual System.String DiaChi {
             get { return _DiaChi; }
             set { _DiaChi = value;}
         }

         public virtual System.Boolean TrangThai {
             get { return _TrangThai; }
             set { _TrangThai = value;}
         }


        public override int GetHashCode()
        {
            return ID.GetHashCode();
        }

     }
}
